Задача Герона

В точках A и B бильярдного стола лежат шары. Как ударить шар A, чтобы, отразившись от борта m, он попал в шар B?
(Отрезки траектории шара до и после отражения составляют равные углы с бортом.)